--------------------------------------------------
-- @file src/kit/boot/init.lua
-- @author doooreyn
-- @date 2020.11.14
-- @desc 基础环境部署
-- @more 此文件完成基础环境部署
--   另外，由于`src/main.lua`作为脚本入口文件而不能应用
--   于热更新，特此将此文件剥离出来作为运行时启动入口
--------------------------------------------------
xpcall(function()
    pcall(require, "lfs")
    require("src.kit.boot.declare")
    require("src.kit.boot.runtime"):instance():start()
end, function(msg)
    require("src.kit.boot.runtime"):instance():handle_error(msg)
end)

